By now you have completed the UI and UX for
the Little Lemon mobile app. Keep in mind that this is a constant
process and you may change it later, but for now you have what you need to
start bringing your app to life. Next, consider what you need to create one
of the key functionalities of the app, displaying menu items to users. The user should
be able to view a boldly written name for each menu item, a high-quality image,
and a short description of the dish. Also, note that the
data needs to come from the network so that the app always displays
the most current information. In this lesson,
you will find out how to fetch and store the data that you'll need and
then render it in the app. You'll also go over best practices for
creating a smoother user experience. For example, you'll learn to fetch and
display menu items asynchronously. This is important as it ensures that
the task happens in the background and prevents the app from freezing
the UI as the menu items are downloaded. In other words, it gives the user
a more seamless experience. After you've added the menu items and
their corresponding images, you'll be ready to establish
the food ordering flow. To help you with this step, you'll be provided with a flow
chart that depicts this process. This flow chart will help you identify and break down important steps while keeping
you aware of the bigger picture. Each step in the process is independent
and provides a description of what happens at that stage, the input needed
and the expected output. It also helps to lay out
a development blueprint and facilitates collaboration
with other programmers. Finally, you'll get a recap on
how to sort and filter data, so that this can be applied
to the menu items and give the user the ability to customize
how information is displayed. To consolidate your knowledge, you'll go through several exercises
in addition to the learning material. And you'll wrap things up with a graded
quiz that covers the full module. In this video,
you got an overview of what is needed for the food ordering flow of
the Little Lemon Mobile app. Now let's make it happen.